home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 7: Sunsite / Linux Cubed Series 7 - Sunsite Vol 1.iso / system / admin / accounts / npasswd_.000 / npasswd_ / npasswd_boulder / CHANGE.LOG next >
Text File  |  1991-01-25  |  9KB  |  371 lines

  1.  
  2. SCCS/s.npasswd.1:
  3.  
  4. D 1.3    90/08/14 14:45:58 clyde    3 2    00016/00006/00053
  5. Document -P flag
  6.  
  7. D 1.2    89/09/21 14:31:45 clyde    2 1    00009/00016/00050
  8. Misc changes
  9.  
  10. D 1.1    89/05/18 10:25:49 clyde    1 0    00066/00000/00000
  11. date and time created 89/05/18 10:25:49 by clyde
  12.  
  13. Users allowed to make deltas --
  14.     everyone
  15.  
  16. Flags --
  17.     none
  18.  
  19. Description --
  20.     none
  21.  
  22. SCCS/s.npasswd.c:
  23.  
  24. D 1.15    90/08/14 14:23:33 clyde    15 14    00099/00026/00471
  25. 1. Include <errno.h>
  26. 2. Add -P option (input via pipe from program).
  27. 3. Use #ifdefs for index() vs. strchr().
  28. 4. Change usage messages.
  29. 5. Don't prompt if input is from a pipe.
  30. 6. Print all status messages to stdout.
  31. 7. Terminate upon password entry/match error if stdin = pipe.
  32. 8. Exit messages to stdout if stdin = pipe.
  33. 9. Use 'cat' if stdin != tty.
  34. 10. Allow stdin to be tty or pipe (pipe only with -P option).
  35. 11. Add fgetpwent().
  36. 12. In putpwent(), type uid/gid as unsigned if UNSIGNED_UID defined.
  37.  
  38. D 1.14    90/08/07 15:55:18 mic    14 13    00009/00004/00488
  39. Use getpwuid() to get user id if getlogin() fails.  This can happen if run
  40. from an rsh or by /bin/login before you are really logged in.
  41.  
  42. D 1.13    90/06/05 11:07:10 clyde    13 12    00010/00003/00482
  43. Fix problem with overwriting password buffers
  44.  
  45. D 1.12    90/01/16 16:21:38 clyde    12 11    00001/00001/00484
  46. Fix echo suppression for SunOS 4.0
  47.  
  48. D 1.11    90/01/12 14:55:09 clyde    11 10    00006/00002/00478
  49. Build properly under SunOS 4.0
  50.  
  51. D 1.10    89/11/15 14:17:19 clyde    10 9    00002/00001/00478
  52. Update some comments
  53.  
  54. D 1.9    89/11/01 16:21:29 clyde    9 8    00001/00000/00478
  55. Fix messge-of-the-day output
  56.  
  57. D 1.8    89/09/27 10:27:17 clyde    8 7    00006/00004/00472
  58. Work around syslogs with missing defines
  59.  
  60. D 1.7    89/09/26 15:00:52 clyde    7 6    00015/00008/00461
  61. 1. Add 'message of the day' capability.
  62. 2. Change 'help()' to generalized 'motd()' routine.
  63.  
  64. D 1.6    89/09/22 15:58:07 clyde    6 5    00033/00000/00436
  65. Insert putpwent() and rename() [under #ifdef control]
  66.  
  67. D 1.5    89/09/21 17:16:46 clyde    5 4    00004/00004/00432
  68. Change occurances of 'npasswd' to 'passwd'
  69.  
  70. D 1.4    89/09/21 17:08:49 clyde    4 3    00005/00004/00431
  71. Move some stuff to static storage (bug workaround)
  72.  
  73. D 1.3    89/06/28 14:20:36 clyde    3 2    00004/00000/00431
  74. Put ifdefs around some configuration defines
  75.  
  76. D 1.2    89/06/05 13:14:00 clyde    2 1    00056/00000/00375
  77. Add getpass() replacement routine (#ifdef XGETPASS)
  78.  
  79. D 1.1    89/05/18 10:25:50 clyde    1 0    00375/00000/00000
  80. date and time created 89/05/18 10:25:50 by clyde
  81.  
  82. Users allowed to make deltas --
  83.     everyone
  84.  
  85. Flags --
  86.     none
  87.  
  88. Description --
  89.     none
  90.  
  91. SCCS/s.npasswd.cf:
  92.  
  93. D 1.1    89/05/18 10:25:52 clyde    1 0    00020/00000/00000
  94. date and time created 89/05/18 10:25:52 by clyde
  95.  
  96. Users allowed to make deltas --
  97.     everyone
  98.  
  99. Flags --
  100.     none
  101.  
  102. Description --
  103.     none
  104.  
  105. SCCS/s.npasswd.hf:
  106.  
  107. D 1.1    89/05/18 10:25:53 clyde    1 0    00005/00000/00000
  108. date and time created 89/05/18 10:25:53 by clyde
  109.  
  110. Users allowed to make deltas --
  111.     everyone
  112.  
  113. Flags --
  114.     none
  115.  
  116. Description --
  117.     none
  118.  
  119. SCCS/s.pw_passwd.c:
  120.  
  121. D 1.8    90/08/07 16:01:00 root    8 7    00007/00005/00380
  122. Use getpwuid() to get user id if getlogin() fails.  This can happen if run
  123. from an rsh or by /bin/login before you are really logged in.
  124.  
  125. D 1.7    90/07/23 09:37:18 clyde    7 6    00001/00001/00384
  126. Fix pw_compare()
  127.  
  128. D 1.6    90/06/22 10:39:16 clyde    6 5    00002/00000/00383
  129. Make password compare rtn deal with null password
  130.  
  131. D 1.5    89/11/14 17:00:25 clyde    5 4    00005/00002/00378
  132. Don't remove temp file unless I created it
  133.  
  134. D 1.4    89/11/01 16:24:47 clyde    4 3    00003/00003/00377
  135. Change DEBUG file names to './etc_XXXX'
  136.  
  137. D 1.3    89/10/02 16:53:17 clyde    3 2    00018/00004/00362
  138. 1. Set file names with #define(s).
  139. 2. Set passwd file mode with a #define.
  140.  
  141. D 1.2    89/09/22 15:57:24 clyde    2 1    00000/00033/00366
  142. Remove putpwent() [moved to npasswd.c]
  143.  
  144. D 1.1    89/05/18 10:25:54 clyde    1 0    00399/00000/00000
  145. date and time created 89/05/18 10:25:54 by clyde
  146.  
  147. Users allowed to make deltas --
  148.     everyone
  149.  
  150. Flags --
  151.     none
  152.  
  153. Description --
  154.     none
  155.  
  156. SCCS/s.pw_userinfo.c:
  157.  
  158. D 1.4    90/08/07 15:56:31 mic    4 3    00008/00002/00248
  159. Use getpwuid() to get user id if getlogin() fails.  This can happen if run
  160. from an rsh or by /bin/login before you are really logged in.
  161.  
  162. D 1.3    90/06/22 10:39:19 clyde    3 2    00002/00000/00248
  163. Make password compare rtn deal with null password
  164.  
  165. D 1.2    89/06/05 13:48:30 clyde    2 1    00172/00105/00076
  166. First working version
  167.  
  168. D 1.1    89/05/18 10:25:56 clyde    1 0    00181/00000/00000
  169. date and time created 89/05/18 10:25:56 by clyde
  170.  
  171. Users allowed to make deltas --
  172.     everyone
  173.  
  174. Flags --
  175.     none
  176.  
  177. Description --
  178.     none
  179.  
  180. SCCS/s.pw_yp.c:
  181.  
  182. D 1.14    90/08/14 14:27:17 clyde    14 13    00056/00019/00558
  183. 1. Include filename in passwd open error messages.
  184. 2. Password history checking ifdef on PASSWORD_HISTORY.
  185. 3. Ignore passwd entries starting with YP special cookies.
  186. 4. Detect if local password is in adjunct passwd file.
  187. 5. Add newlines to all quit() messages.
  188. 6. Set real uid to effective uid before running YP update script.
  189. 7. Allow su to override YP ypdate script (env YP_UPDATE_PROC).
  190.  
  191. D 1.13    90/08/07 16:01:01 root    13 12    00007/00005/00570
  192. Use getpwuid() to get user id if getlogin() fails.  This can happen if run
  193. from an rsh or by /bin/login before you are really logged in.
  194.  
  195. D 1.12    90/06/22 10:39:13 clyde    12 11    00002/00000/00573
  196. Make password compare rtn deal with null password
  197.  
  198. D 1.11    90/05/29 14:41:29 clyde    11 10    00002/00001/00571
  199. Set PATH before firing up YP make
  200.  
  201. D 1.10    90/03/20 14:58:51 clyde    10 9    00003/00001/00569
  202. Make sure passwd.ptmp is removed if /etc/ptmp create fails
  203.  
  204. D 1.9    90/03/19 16:34:51 clyde    9 8    00009/00004/00561
  205. Put secure RPC stuff in #ifdef SECURE_RPC
  206.  
  207. D 1.8    90/03/19 16:09:27 clyde    8 7    00033/00014/00532
  208. 1. Split code that does locked temp files into routine.
  209. 2. If on YP master, create both "/etc/ptmp" and "PASSWD_FILE.ptmp".
  210.  
  211. D 1.7    90/03/19 14:50:56 clyde    7 6    00154/00042/00392
  212. 1. Use direct syslog of errors where needed.
  213. 2. Add stub to call password history check.
  214. 3. Always encrypt password with new salt.
  215. 4. Use RPC calls directly for YP password change.
  216. 5. Add error checking and reporting for YP password changes.
  217. 6. Add stub for secure RPC key change.
  218. 7. Rewrite is_yp_master() to call YP routines instead of using ypwhich.
  219. 8. Add -DYPASSWDD_403 define to cope with SunOS 4.0.3 yppasswdd.
  220.  
  221. D 1.6    89/11/14 17:00:39 clyde    6 5    00005/00002/00429
  222. Don't remove temp file unless I created it
  223.  
  224. D 1.5    89/11/01 16:24:41 clyde    5 4    00003/00003/00428
  225. Change DEBUG file names to './etc_XXXX'
  226.  
  227. D 1.4    89/10/02 16:52:59 clyde    4 3    00021/00004/00410
  228. 1. Set file names with #define(s).
  229. 2. Set passwd file mode with a #define.
  230.  
  231. D 1.3    89/09/26 14:59:23 clyde    3 2    00040/00012/00374
  232. 1. Try yppasswd() call multiple times.
  233. 2. Move check for YP change capability from pw_replace() to pw_permission().
  234.  
  235. D 1.2    89/05/19 11:01:35 clyde    2 1    00005/00001/00381
  236. Install PATH for exec of ypwhich
  237.  
  238. D 1.1    89/05/18 10:25:57 clyde    1 0    00382/00000/00000
  239. date and time created 89/05/18 10:25:57 by clyde
  240.  
  241. Users allowed to make deltas --
  242.     everyone
  243.  
  244. Flags --
  245.     none
  246.  
  247. Description --
  248.     none
  249.  
  250. SCCS/s.version.h:
  251.  
  252. D 1.5    90/08/14 14:37:26 clyde    5 4    00001/00001/00007
  253. Bump patch level
  254.  
  255. D 1.4    90/03/19 13:58:10 clyde    4 3    00002/00002/00006
  256. Bump overall version to 1.2
  257.  
  258. D 1.3    89/11/28 12:32:30 clyde    3 2    00002/00002/00006
  259. Update version stamp
  260.  
  261. D 1.2    89/09/21 17:25:54 clyde    2 1    00002/00002/00006
  262. Update date info
  263.  
  264. D 1.1    89/05/18 10:25:59 clyde    1 0    00008/00000/00000
  265. date and time created 89/05/18 10:25:59 by clyde
  266.  
  267. Users allowed to make deltas --
  268.     everyone
  269.  
  270. Flags --
  271.     none
  272.  
  273. Description --
  274.     none
  275.  
  276. SCCS/s.README:
  277.  
  278. D 1.6    90/03/19 16:36:31 clyde    6 5    00002/00000/00129
  279. Add info about defining SECURE_RPC
  280.  
  281. D 1.5    90/03/19 16:10:58 clyde    5 4    00000/00007/00129
  282. Remove stuff about YPPASSWDD_403
  283.  
  284. D 1.4    90/03/19 15:05:05 clyde    4 3    00015/00007/00121
  285. 1. Fix errors.
  286. 2. Explain configuring for SunOS 4.0.3 
  287.  
  288. D 1.3    89/11/28 12:24:45 clyde    3 2    00038/00004/00090
  289. Add sketch about the configuration file
  290.  
  291. D 1.2    89/10/24 10:48:21 clyde    2 1    00001/00002/00093
  292. Remove 'beta test' comment
  293.  
  294. D 1.1    89/05/18 10:26:01 clyde    1 0    00095/00000/00000
  295. date and time created 89/05/18 10:26:01 by clyde
  296.  
  297. Users allowed to make deltas --
  298.     everyone
  299.  
  300. Flags --
  301.     none
  302.  
  303. Description --
  304.     none
  305.  
  306. SCCS/s.npasswd.help:
  307.  
  308. D 1.1    89/09/21 14:20:53 clyde    1 0    00020/00000/00000
  309. date and time created 89/09/21 14:20:53 by clyde
  310.  
  311. Users allowed to make deltas --
  312.     everyone
  313.  
  314. Flags --
  315.     none
  316.  
  317. Description --
  318.     none
  319.  
  320. SCCS/s.Makefile.dist:
  321.  
  322. D 1.8    90/07/23 09:59:01 clyde    8 7    00001/00001/00163
  323. Fix error in BSD build options
  324.  
  325. D 1.7    89/12/05 09:37:18 clyde    7 6    00001/00001/00163
  326. Fix bug in install directives
  327.  
  328. D 1.6    89/10/30 14:34:11 clyde    6 5    00006/00005/00158
  329. Add DEST to install lines to allow install in alternate fs tree
  330.  
  331. D 1.5    89/10/24 11:17:43 clyde    5 4    00019/00012/00144
  332. 1. Add MANDIR for manual page install.
  333. 2. Change npasswd to $(PASSWD) except for source file references.
  334. 3. Don't replace config and help files if they already exist.
  335.  
  336. D 1.4    89/10/04 09:54:42 clyde    4 3    00059/00016/00097
  337. Add commentary, massive other changes
  338.  
  339. D 1.3    89/09/27 10:25:28 clyde    3 2    00014/00007/00099
  340. 1. Document  -DXPUTPWENT flag.
  341. 2. Better paramaterization of file names.
  342.  
  343. D 1.2    89/09/26 15:01:52 clyde    2 1    00007/00005/00099
  344. Add message-of-the-day file
  345.  
  346. D 1.1    89/09/21 17:22:20 clyde    1 0    00104/00000/00000
  347. date and time created 89/09/21 17:22:20 by clyde
  348.  
  349. Users allowed to make deltas --
  350.     everyone
  351.  
  352. Flags --
  353.     none
  354.  
  355. Description --
  356.     none
  357.  
  358. SCCS/s.passwd.1:
  359.  
  360. D 1.1    89/10/24 10:51:25 clyde    1 0    00056/00000/00000
  361. date and time created 89/10/24 10:51:25 by clyde
  362.  
  363. Users allowed to make deltas --
  364.     everyone
  365.  
  366. Flags --
  367.     none
  368.  
  369. Description --
  370.     none
  371.